-
Taiwan’s military brings down traffic mirror during maneuver
A CM-34 Clouded Leopard military vehicle accidentally hit a traffic mirror during a maneuver on the street during an anti-landing drill at Taiwan’s Taoyuan City on Thursday (July 13).2023/07/18 10:33